package cz.muni.fi.pa036is.servicesinterface;

import cz.muni.fi.pa036is.dto.MatchBasicTO;
import cz.muni.fi.pa036is.dto.MatchDetailTO;
import cz.muni.fi.pa036is.dto.MatchFormTO;
import cz.muni.fi.pa036is.dto.MatchGridTO;
import cz.muni.fi.pa036is.dto.PersonGridTO;
import java.util.List;

/**
 *
 * @author Shebik
 */
public interface MatchService {

    public void addMatch(MatchFormTO matchFormTO);

    public void editMatch(MatchFormTO matchFormTO);

    public void deleteMatch(Long id);

    public MatchFormTO getMatchForm(Long id);

    public MatchDetailTO getMatchDetail(Long id);
				
				public MatchBasicTO getMatchBasic(Long id);
				
				public List<MatchGridTO> getMatchesBySeason(Long seasonId);
			
}
